body{background-color: #f9f9f9;padding-bottom:50px;
>div.main{
  padding:10px;
  background-color: #ffffff;
  width:100%;
  border-bottom:1px solid #dbdbdb;
  .top{
    padding:10px 0;
    border-bottom:1px solid #dbdbdb;
    div.lt>img{
      width:60px;
      height:60px;
    }
    .lt:nth-child(2){
      margin-left:10px;
      h3{
        font-size:15px;
        margin-bottom:10px;letter-spacing: 1px;
      }
      div{
        span{
          font-size:13px;
          color:#888888;
        }
      div.wrapper{
          float:left;
          margin:2px 0 0 5px;
          a{
            float:left;
            width:15px;
            height:16px;
            margin-right:5px;
            background: url("../img/ass_icon_04.png") no-repeat;
          }
        }
      }
    }
  }
  .writeArea{
    width:100%;
    padding-top:10px;
    textarea{
      resize: none;
      width:100%;
      letter-spacing: 1px;
      border:0;
      outline: none;
    }
    ul.pic{
      li{
        margin:0 5px 5px 0;
      }
      li.a-upload-box{
        .a-upload{
          position: relative;
          display: inline-block;
          padding:30px;
          overflow: hidden;
          text-decoration: none;
          text-indent: 0;
          //border: 1px dashed #E4E4E4;
          background: url("../img/web_icon.png") no-repeat -133px -4px;
          input{
            position: absolute;
            font-size: 100px;
            right: 0;
            top: 0;
            opacity: 0;
            width: 100%;
            height: 100%;
          }
          u{
            width:20px;
            height:20px;
            position:absolute;
            top:50%;
            left:50%;
            margin-left:-10px;
            margin-top:-10px;
            background: url("../img/add_img.png") no-repeat;
          }
        }
      }
      li:not(.a-upload-box){
        position:relative;
        img{
          width:62px;
          height:62px;
        }
        input{
          width:0;
          height:0;
          position:absolute;
          top:0;
          left:0;
          opacity: 0;
        }
      }
    }
  }
}

#btn{
  width:100%;
  padding:10px 0;
  color:#ffffff;
  background-color: #F29FB3;
  text-align: center;
  font-size:14px;
  position:fixed;bottom:0 ;
  max-width:640px;
}

}